﻿@charset "utf-8";
/*footer*/
.footer-top{
  height: rem(80px);
  line-height: rem(80px);
  color: #fff;
  font-size: rem(28px);
  text-align: center;
  width: 100%;
  position: fixed;
  left: 0;
  bottom:rem(106px); 
  background-color: #666;
}
.btn-off{
  background: rgba(0,0,0,0.45);
  position: absolute;
  right: 0;
  color: #fff;
}
.footer{
  background: #fff;
  position: fixed;
  left: 0;
  width: 100%;
  bottom: 0;
  height: rem(106px);
  border-top:1px solid #d7d7d7;
  box-shadow:0px -1px 2px 0px #e5e5e5;
  z-index: 100;
  table{
    width: 100%;
  }
    a{
      display: block;
      // width: 33.3%;
      //float: left;
      height: rem(106px);
      padding-top: rem(30px);
      line-height: rem(45px);
      text-align: center;
      .hz-icon-tarrow, .hz-icon-barrow{
        width: rem(70px);
        height: rem(70px);
        display: inline-block;
      }
    }
    .insure-btn{
      padding-top: 0;
      height: rem(106px);
      line-height: rem(106px);
    }
}

// 首页底部
.foot{
   color: #a8a8ab;
}

// 按钮
.footer-btn{
  position: fixed;
  bottom:0;
  left: 0;
  width: 100%;
  z-index: 20;
  a{
    display: block;
    width:100%;
    text-align: center;
    height:rem(110px);
    line-height: rem(110px);
    color: #fff;
  }
}
